<script src="{{ getAssets }}js/amazeui.datatables.min.js?v={{ assets_version }}"></script>
<script src="{{ getAssets }}js/jquery.table2excel.min.js?v={{ assets_version }}"></script>
<script>

    $('#searchsubmit').click(function () {
        var suppliers = parseInt($('#suppliers').val());
        var product_name = $('#product_name').val();
        if (suppliers == 0 && product_name == '') {
            layer.msg('请选择供应商或输入产品名称查询');
            return false;
        }
        show_date_data(suppliers, product_name);
    });

    //查询列表
    function show_date_data(suppliers, product_name) {
        var index = layer.load();
        $.post('{{urlfor "StatisticsController.Stock"}}', {
            'suppliers': suppliers,
            'product_name': product_name
        }, function (res) {
            layer.close(index);
            if (res.code == 1) {
                return false;
            }
            var html = [];
            $.each(res.data, function (idx, val) {
                $.each(val.value,function (index, value) {
                    html.push("<tr>");
                    if(index==0) {
                        html.push("<td rowspan='"+ val.value.length +"' valign='center'>"+ val.name +"</td>");
                    }
                    html.push("<td>"+ productTypeidName(value.Products.TypeId) +"</td>");
                    html.push("<td>"+ productGroupName(value.Products) +"</td>");
                    html.push("<td>"+ value.Products.Unit +"</td>");
                    html.push("<td>"+ value.Products.BrandName +"</td>");
                    html.push("<td>"+ value.Products.Spec +"</td>");
                    html.push("<td>"+ value.Snd.sph +"</td>");
                    html.push("<td>"+ value.Snd.cyl +"</td>");
                    html.push("<td>"+ value.Snd.add +"</td>");
                    html.push("<td>"+ value.Snd.model +"</td>");
                    html.push("<td>"+ value.Snd.color +"</td>");
                    html.push("<td>"+ value.Snd.size +"</td>");
                    html.push("<td>"+ value.Snd.function_info +"</td>");
                    html.push("<td>"+ value.purchase_num +"</td>");
                    html.push("</tr>");
                });
            });
            $('#dataTables').find('tbody').html(html.join(''));
            $('#dataTables').removeClass("am-hide");
            $('#tips').addClass("am-hide");
        }, 'json');
    }

    $('#download').bind("click", function () {
        $("#dataTables").table2excel({
            // 不被导出的表格行的CSS class类
            exclude: ".noExl",
            // 导出的Excel文档的名称
            name: "Excel Document Name",
            // Excel文件的名称
            filename: "库存数据",
            //文件后缀名
            fileext: ".xls",
            //是否排除导出图片
            exclude_img: false,
            //是否排除导出超链接
            exclude_links: false,
            //是否排除导出输入框中的内容
            exclude_inputs: false
        });
        return false;
    });
</script>